/*
 * @Author: your name
 * @Date: 2021-09-01 10:25:04
 * @LastEditTime: 2021-09-08 09:34:42
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: \bigdate\src\setting\locales\setup.ts
 */

import zh from './zh_CN'
import en from './en'
import { getMassage, GetLocalStrong, SetLocalStrong } from '../../ntils/hooks'
import { createI18n } from 'vue-i18n'
// 引入vue-i18n组件
const APP_LANG_LOCAL = GetLocalStrong('APP_LANG_LOCAL')

// 注册i8n实例并引入语言文件  注册是必须获取缓存中的语言
const i18n = createI18n({
    locale: APP_LANG_LOCAL || 'ch',		// 默认显示的语言 
    messages: {
        ch: getMassage(zh),	// 引入语言文件
        en: getMassage(en),
    },
})
export default i18n